package com.zhongwang.mms.module.jiaGongSemi.dao;

import com.zhongwang.mms.gen.entity.TWarehouseInfo;
import com.zhongwang.mms.module.jiaGongSemi.model.JSemi;
import com.zhongwang.mms.module.jiaGongSemi.model.JSemiDetail;
import com.zhongwang.mms.module.jiaGongSemi.model.JSemiInBillModel;
import com.zhongwang.mms.module.jiaGongSemi.model.JSemiInventory;
import com.zhongwang.mms.module.jiaGongStorage.model.JStorageInventory;
import org.springframework.stereotype.Repository;

import java.util.Date;
import java.util.List;

@Repository
public interface SemiInDao {

    List<TWarehouseInfo> getWarInfo();

    int insertSemi(JSemi jSemisemi);

    List<JSemi> findAllByDate(Date date);

    JSemiInventory selectJSemiInventoryById(Integer ityId);

    int insertJSemiDetail(JSemiDetail hOrderDetail);

    int insertJSemiInventory(JSemiInventory hInventory);
}
